import java.util.Arrays;

public class Solution {

    public static void rotate(int[] nums, int k) {

        int[] tem=new int[k];
        for (int i = 0; i < k; i++) {
            tem[i]=nums[nums.length-k+i];
        }
        for (int j = 0; j < nums.length-k; j++) {
            nums[nums.length-1-j]=nums[nums.length-1-j-k];

        }
        for (int i = 0; i < k; i++) {
            nums[i]=tem[i];
        }



    }


    public static void main(String[] args) {
        int[] a={1,2,3,4,6,7,8};
        rotate(a,3);
        System.out.println(Arrays.toString(a));

    }
}
